#include <iostream>
int main()
{
  std::cout << sizeof(int) << std::endl; //4
  std::cout << sizeof(unsigned int) << std::endl; // 4
  std::cout << sizeof(short) << std::endl; // 2
  std::cout << sizeof(unsigned short) << std::endl; // 2
  std::cout << sizeof(char) << std::endl; // 1
  std::cout << sizeof(unsigned char) << std::endl; // 1
  std::cout << sizeof(float) << std::endl; // 4
  std::cout << sizeof(double) << std::endl; // 8

  double lol = 1.4;
  double prev;


  // tst = 1 billion + 1
  for (double tst = 1000000001; tst > 1000000000; prev = tst, tst += 100000000.5) // += 100 millions
    ; //std::cout << tst << std::endl;

  std::cout << prev << std::endl;
}


#include <limits.h>
